wet-type electric precipitator - German English Dictionary